.banner {
    background-color: #5D1AFF;
    padding-left: 63px;
    padding-right: 73px;
    position: relative;
    height: 482px;
}
.banner .menu {
    height: 482px;
    width: 245px;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 63px;
}
.banner .menu li {
    padding-top: 35px;
    padding-left: 31px;
    background-color: #E5DDF9;
}
.banner .menu li:last-child {
    padding-bottom: 49px;
}
.banner .images {
    display: inline-block;
    margin-left: 238px;
}
.banner .images li {
    float: left;
    display: inline-block;
}
.banner .images li img {
    width: 986px;
    height: 482px;
    display: inline-block;
}